
if ($('#priv').val() == 'Owner') {
	var lastsel2;
	$("#gridDanhSachDonHang").jqGrid({        
	   	url:'/quanlydonhang/json/?func=getListDonHang',
		datatype: "json",
	   	colNames:['Mã đơn hàng', 'Khách hàng', 'Ngày đặt', 'Ngày giao', 'Người giao', 'Tổng tiền', 'Số tiền đã thanh toán', 'Số tiền còn lại',
	   	          'Ngày thanh toán', 'Trạng thái', 'Ghi chú', 'Chi tiết', 'Người sửa cuối', 'NV đặt'],
	   	colModel:[
	   		{name:'id',index:'id', width:55,edittype:"select"},
	   		{name:'khachHang',index:'khachHang', width:90, editable:false},
	   		{name:'ngayDat',index:'ngayDat', width:80, align:"right", editable:false},
	   		{name:'ngayGiao',index:'ngayGiao', width:80,align:"right", editable:false},
	   		{name:'nguoiGiao',index:'ngayGiao', width:80,align:"right", editable:true, edittype:"select", editoptions:{value: $('#lstTenNVText').val()}},		
	   		{name:'tongTien',index:'tongTien', width:80, sortable:false, formatter:"number", editable:false},
	   		{name:'tienDaThanhToan',index:'tienDaThanhToan', width:150, formatter:"number", sortable:false, editable:false},
	   		{name:'conLai',index:'conLai', width:80, sortable:false, formatter:"number", editable:false},
	   		{name:'ngayThanhToan',index:'ngayThanhToan', width:80, sortable:false, editable:false},
	   		{name:'trangThai',index:'trangThai', width:80, sortable:false, editable:true, edittype:"select", editoptions:{value: "Khoa: Khóa; Da co hang:Đã có hàng; Da giao hang:Đã giao hàng; Khong giao hang:Không giao hàng"}},
	   		{name:'ghiChu',index:'ghiChu', width:80, sortable:false, editable:true},
	   		{name:'chiTiet',index:'chiTiet', width:80, sortable:false, editable:false},
	   		{name:'nvThayDoi',index:'nvThayDoi', width:80, sortable:false, editable:false},
	   		{name:'nvDat',index:'nvDat', width:80, sortable:false, editable:false},
	   	],
	   	rowNum:10,
	   	rowList:[10,20,30],
	   	pager: '#pDanhSachDonHang',
	   	sortname: 'id',
	    viewrecords: true,
	    loadonce: false,
	    sortorder: "desc",
		jsonReader: {
			repeatitems : false,
			id: "0"
		},
		caption: "Danh sách đơn hàng",
		onSelectRow: function(id){
		      if(id && id!==lastsel2){
		        jQuery('#gridDanhSachDonHang').restoreRow(lastsel2);
		        jQuery('#gridDanhSachDonHang').editRow(id,true);
		          lastsel2=id;
		      }
		    },
		width: '971',
	    height: '100%',
		editurl:"/quanlydonhang/json/?func=updateDonHang"
	});
	jQuery("#gridDanhSachDonHang").jqGrid('navGrid','#pDanhSachDonHang',{edit:true, add:false, del:false});
}
else if ($('#priv').val() == 'Accounting') {
	var lastsel2;
	$("#gridDanhSachDonHang").jqGrid({        
	   	url:'/quanlydonhang/json/?func=getListDonHang',
		datatype: "json",
	   	colNames:['Mã đơn hàng', 'Khách hàng', 'Ngày đặt', 'Ngày giao', 'Người giao', 'Tổng tiền', 'Số tiền đã thanh toán', 'Số tiền còn lại',
	   	          'Ngày thanh toán', 'Trạng thái', 'Ghi chú', 'NV đặt'],
	   	colModel:[
	   		{name:'id',index:'id', width:55,edittype:"select"},
	   		{name:'khachHang',index:'khachHang', width:90, editable:false},
	   		{name:'ngayDat',index:'ngayDat', width:80, align:"right", editable:false},
	   		{name:'ngayGiao',index:'ngayGiao', width:80,align:"right", editable:false},
	   		{name:'nguoiGiao',index:'ngayGiao', width:80,align:"right", editable:false},		
	   		{name:'tongTien',index:'tongTien', width:80, sortable:false, formatter:"number", editable:false},
	   		{name:'tienDaThanhToan',index:'tienDaThanhToan', width:150, sortable:false, formatter:"number", editable:true},
	   		{name:'conLai',index:'conLai', width:80, sortable:false, formatter:"number", editable:false},
	   		{name:'ngayThanhToan',index:'ngayThanhToan', width:80, sortable:false, editable:false},
	   		{name:'trangThai',index:'trangThai', width:80, sortable:false, editable:false, edittype:"select", editoptions:{value: "Dang dat hang:Đang đặt hàng; Da dat hang: Đã đặt hàng; Khoa: Khóa; Da co hang:Đã có hàng; Da giao hang:Đã giao hàng; Khong giao hang:Không giao hàng"}},
	   		{name:'ghiChu',index:'ghiChu', width:80, sortable:false, editable:true},
	   		{name:'nvDat',index:'nvDat', width:80, sortable:false, editable:false},
	   	],
	   	rowNum:10,
	   	rowList:[10,20,30],
	   	pager: '#pDanhSachDonHang',
	   	sortname: 'id',
	    viewrecords: true,
	    loadonce: false,
	    sortorder: "desc",
		jsonReader: {
			repeatitems : false,
			id: "0"
		},
		caption: "Danh sách đơn hàng",
		onSelectRow: function(id){
		      if(id && id!==lastsel2){
		        jQuery('#gridDanhSachDonHang').restoreRow(lastsel2);
		        jQuery('#gridDanhSachDonHang').editRow(id,true);
		          lastsel2=id;
		      }
		    },
		width: '971',
	    height: '100%',
		editurl:"/quanlydonhang/json/?func=updateDonHang"
	});
	jQuery("#gridDanhSachDonHang").jqGrid('navGrid','#pDanhSachDonHang',{edit:true, add:false, del:false});
}
else if ($('#priv').val() == 'Staff') {
	var lastsel2;
	$("#gridDanhSachDonHang").jqGrid({        
	   	url:'/quanlydonhang/json/?func=getListDonHang',
		datatype: "json",
	   	colNames:['Mã đơn hàng', 'Khách hàng', 'Ngày đặt', 'Ngày giao', 'Người giao', 'Tổng tiền', 'Số tiền đã thanh toán', 'Số tiền còn lại',
	   	          'Ngày thanh toán', 'Trạng thái', 'Ghi chú', 'Chi tiết', 'NV đặt'],
	   	colModel:[
	   		{name:'id',index:'id', width:55,edittype:"select"},
	   		{name:'khachHang',index:'khachHang', width:90, editable:false},
	   		{name:'ngayDat',index:'ngayDat', width:80, align:"right", editable:false},
	   		{name:'ngayGiao',index:'ngayGiao', width:80,align:"right", editable:false},
	   		{name:'nguoiGiao',index:'ngayGiao', width:80,align:"right", editable:false},		
	   		{name:'tongTien',index:'tongTien', width:80, sortable:false, formatter:"number", editable:false},
	   		{name:'tienDaThanhToan',index:'tienDaThanhToan', formatter:"number", width:150, sortable:false, editable:false},
	   		{name:'conLai',index:'conLai', width:80, sortable:false, formatter:"number", editable:false},
	   		{name:'ngayThanhToan',index:'ngayThanhToan', width:80, sortable:false, editable:false},
	   		{name:'trangThai',index:'trangThai', width:80, sortable:false, editable:false, edittype:"select", editoptions:{value: "Dang dat hang:Đang đặt hàng; Da dat hang: Đã đặt hàng; Khoa: Khóa; Da co hang:Đã có hàng; Da giao hang:Đã giao hàng; Khong giao hang:Không giao hàng"}},
	   		{name:'ghiChu',index:'ghiChu', width:80, sortable:false, editable:true},
	   		{name:'chiTiet',index:'chiTiet', width:80, sortable:false, editable:false},
	   		{name:'nvDat',index:'nvDat', width:80, sortable:false, editable:false},
	   	],
	   	rowNum:10,
	   	rowList:[10,20,30],
	   	pager: '#pDanhSachDonHang',
	   	sortname: 'id',
	    viewrecords: true,
	    loadonce: false,
	    sortorder: "desc",
		jsonReader: {
			repeatitems : false,
			id: "0"
		},
		caption: "Danh sách đơn hàng",
		onSelectRow: function(id){
		      if(id && id!==lastsel2){
		        jQuery('#gridDanhSachDonHang').restoreRow(lastsel2);
		        jQuery('#gridDanhSachDonHang').editRow(id,true);
		          lastsel2=id;
		      }
		    },
		width: '971',
	    height: '100%',
		editurl:"/quanlydonhang/json/?func=updateDonHang"
	});
	jQuery("#gridDanhSachDonHang").jqGrid('navGrid','#pDanhSachDonHang',{edit:true, add:false, del:false});
}

$('#search').click(function() {
	$("#gridDanhSachDonHang")
		.jqGrid()
		.setGridParam({url : '/quanlydonhang/json/?func=getListDonHang&maNV=' + $('#cbbNhanVien').val() + 
			'&maKhachHang=' + $('#cbbKhachHang').val()
			+'&tuNgay=' + $('#tuNgay').val()
			+'&denNgay=' + $('#denNgay').val()
			+'&ngayGiao=' + $('#ngayGiao').val()
			})
			.trigger('reloadGrid');
});

$('#cbbNhanVien').change(function() {
	//lay danh sach khach hang ve dua vao combobox
	$.get('/quanlygiaban/json/?func=getListKhachHang&maNV=' + $('#cbbNhanVien').val(), function(data){
		var lstKhachHang = '';
		var select = $('#cbbKhachHang');
		select.find('option').remove();
		var obj = JSON.parse(data);
		var all = document.createElement("option");
		all.value = '';
		all.innerHTML = "Tất cả";
		select.append(all);
		for (var i=0; i < obj.length; i++)
		{
		  var option = document.createElement("option");
		  option.value = obj[i].id;
		  option.innerHTML = obj[i].tenKhachHang;
		  select.append(option);
		  
		  obj[i].tenKhachHang = obj[i].id + ' - ' + obj[i].tenKhachHang
          lstKhachHang += obj[i].id + ':' + obj[i].tenKhachHang + ';'
		}
		$('#lstKhachHang').val(lstKhachHang);
	});
});

$(document).ready(function() {
	$('#KinhDoanh').addClass('Active');
	$('#tuNgay').datepicker({ dateFormat: "dd/mm/yy" });
	$('#denNgay').datepicker({ dateFormat: "dd/mm/yy" });
	$('#ngayGiao').datepicker({ dateFormat: "dd/mm/yy" });
});